package com.woniu.smart.entity;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * 告警记录表

 * @TableName warning
 */
@Data
public class Warning implements Serializable {
    /**
     * 告警记录id
     */
    private Integer warningId;

    /**
     * 告警内容
     */
    private String warningName;

    /**
     * （1.未派单、2已派单、3.已处理）
     */
    private Integer warningStatus;

    /**
     * 告警时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date warningTime;

    /**
     * 告警阈值
     */
    private String warningThr;

    /**
     * 关联5.设备表
     */
    private Integer equipmentId;

    /**
     * 关联13.故障类型表
     */
    private Integer faultId;

    /**
     * 备用列1
     */
    private String warningBy1;

    /**
     * 备用列2
     */
    private String warningBy2;

    /**
     * 备用列3
     */
    private String warningBy3;

    private static final long serialVersionUID = 1L;
}